@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; border:0px; font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei"; color:#333333; font-size:14px; width:100%; background:#ffffff;}
a{ margin:0px; padding:0px; border:0px; text-decoration:none; color:#333333; font-size:13px;}
a:hover{ text-decoration:none;}
*{ padding:0px; margin:0px; border:0px;
}/* background:rgba(0,0,0,0);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);*/
li{ list-style:none;}
.clear{ clear:both !important; height:0px !important; float:none !important; margin:0px !important; padding:0px !important; border:0px !important;}
img{ max-width:100%;}
input:focus{ outline: none;}/*去除按钮选中的高亮标签*/
select:focus{ outline: none;}/*去除按钮选中的高亮标签*/
textarea:focus{ outline: none;}/*去除按钮选中的高亮标签*/
div,p,table,td,ul,li,span,a,ol,input{ padding:0px; margin:0px; border:0px;}
input::-ms-input-placeholder { /* Internet Explorer 10+ */ color:#cccccc; font-size:12px;}
input::-webkit-input-placeholder { /* WebKit browsers */ color:#cccccc; font-size:12px;}
input::-moz-placeholder { /* Mozilla Firefox 4 to 18 */  color:#cccccc; font-size:12px;}
input::-moz-placeholder { /* Mozilla Firefox 19+ */ color:#cccccc; font-size:12px;}
.fl{ float:left;}
.fr{ float:right;}
.pc{ display:block;}
.mo{ display:none;}

.pctop{ width:100%; min-height:40px; margin:0 auto; background:#1f1f23;}
.pctop .pctop_nei{ width:1100px; margin:0 auto; max-width:100%;}
.pctop .pctop_nei .pctop_nei_left{ line-height:40px; font-size:12px; color:#a5a5a5;}
.pctop .pctop_nei .pctop_nei_right{ line-height:40px; font-size:12px; color:#b5c1c9;}
.pctop .pctop_nei .pctop_nei_right img{ margin:13px 7px 0 7px;}

.pctop2{ width:1100px; max-width:100%; margin:0 auto; min-height:90px;}
.pctop2 .pclogo{ text-align:center; height:90px; -webkit-align-items:center; display:-webkit-flex;-webkit-justify-content:center;}
.pctop2 .pcmenu{ margin-right:-30px;}
.pctop2 .pcmenu .pcmenu_xun{ float:left; position:relative;}
.pctop2 .pcmenu .pcmenu_xun .menu_a{ display:inline-block; font-size:14px; color:#6f787f; padding:0 30px; text-align:center; line-height:90px; }
.pctop2 .pcmenu .pcmenu_xun .pcdropdown{ background:#FFFFFF; display:none; box-shadow:rgba(0,0,0,0.13) 0 0 5px; position:absolute; z-index:1111111; padding:0 0 2px 0; width:188px;}
.pctop2 .pcmenu .pcmenu_xun .pcdropdown a{ display:inline-block; float:left; width:100%; height:45px; line-height:45px; padding-left:25px; font-size:13px; color:#979797;}
.pctop2 .pcmenu .pcmenu_xun:hover .menu_a{ color:#0066cc; font-weight:bolder;}
.pctop2 .pcmenu .pcmenu_xun:hover .pcdropdown{ display:block;}
.pctop2 .pcmenu .pcmenu_xun .pcdropdown a:hover{ background:#0066cc url(../images/bg44.png) no-repeat 25px 50%; padding-left:35px; color:#FFFFFF;}

.neibanner{ width:100%; height:260px;}

.newsnav{ width:100%; border-bottom:#dbdbdb solid 1px;}
.newsnav .newsnav_nei{ width:1100px; margin:12px auto 0 auto ; max-width:100%; min-height:35px;}
.newsnav .newsnav_nei .newsnav_nei_left{ float:left;}
.newsnav .newsnav_nei .newsnav_nei_left span{ font-size:14px; color:#969696; margin:0 5px; font-family:'宋体'; line-height:36px;}
.newsnav .newsnav_nei .newsnav_nei_left a{ font-size:14px; color:#969696;}
.newsnav .newsnav_nei .newsnav_nei_right{ height:35px; float:right;}
.newsnav .newsnav_nei .newsnav_nei_right .nnrbox{ display:inline-block;}
.newsnav .newsnav_nei .newsnav_nei_right a{ display:inline-block; width:120px; height:35px; background:#EEEEEE; font-size:14px; color:#969696; text-align:center; line-height:35px; margin-left:5px; float:left;}
.newsnav .newsnav_nei .newsnav_nei_right a:hover,.newsnav .newsnav_nei .newsnav_nei_right a.on{ background:#068cd9; color:#FFFFFF;}

.footer{ position:absolute; width:100%; min-height:140px; background:#1f1f23;}
.footer .footer_nei{ width:1100px; margin:0 auto; max-width:100%;}
.footer .footer_nei .footer_nei_left{ float:left; width:870px;}
.footer .footer_nei .footer_nei_left .footer_nei_left1{ max-width:100%; margin-top:20px; float:left;}
.footer .footer_nei .footer_nei_left .footer_nei_left1 a{ display:inline-block; line-height:24px; float:left; font-size:13px; color:#eeeeee;}
.footer .footer_nei .footer_nei_left .footer_nei_left1 span{ line-height:24px; margin:0 15px; float:left; font-size:13px; color:#eeeeee;}
.footer .footer_nei .footer_nei_left .footer_nei_left1 .bdsharebuttonbox{ margin-left:6px; float:left;}
.footer .footer_nei .footer_nei_left .footer_nei_left1 .bdsharebuttonbox a{ float:left; padding:0px; width:24px; height:24px; margin:0 0 0 12px;}
.footer .footer_nei .footer_nei_left .footer_nei_left2{ max-width:100%; margin-top:20px; float:left; font-size:13px; color:#ffffff;}
.footer .footer_nei .footer_nei_left .footer_nei_left2 .span1{ margin-right:26px;}
.footer .footer_nei .footer_nei_left .footer_nei_left2 .span2{ margin-right:5px;}

.footer .footer_nei .footer_nei_right{ height:140px; -webkit-align-items:center; display:-webkit-flex;-webkit-justify-content:center; float:right;}

.motop{ width:100%; height:5em; background:#fff; font-size:12px; overflow:hidden;}
.motop .fl{ height:5em; display:inline-block;}
.motop .fl img{ height:2.8em; margin:1.1em 1em; float:left;}
.motop .fr{ height:1.6em; margin:1.7em 2%;}
.moxiala{ display:none; width:100%; position:absolute; z-index:11111111111;}
.moxiala a{ font-size:14px; line-height:3em; float:left; color:#FFFFFF; height:3em; width:100%; text-align:center; background:rgba(31,31,35,0.8);}


.neibody{ width:1100px; margin:0 auto;}
.neibody .about{ width:100%; font-size:14px; color:#676767; line-height:26px; margin:30px 0;}

.service{ width:100%; font-size:13px; line-height:28px; color:#333333;}
.service .service_title{ margin-bottom:20px; width:100%; text-align:center; line-height:64px; margin-top:15px; border-bottom:#333333 solid 1px; font-size:22px; color:#333;}
.service .service_xiaotitle{ margin-top:10px; margin-bottom:10px; width:100%; font-size:15px; color:#007cc4; font-weight:bolder; border-top:#ebebeb solid 1px; border-bottom:#ebebeb solid 1px; line-height:41px; }

.newsdet{ min-height:104px; border-bottom:#CCCCCC solid 1px; width:100%;}
.newsdet .newsdet_title{ width:100%; color:#333333; font-size:22px; text-align:center; float:left; margin:30px 0 10px 0;}
.newsdet .newsdet_xijie{ width:100%; color:#999999; font-size:12px; text-align:center; float:left;}
.newsdet .newsdet_xijie .newsdet_xijie1{ margin:0 5px;}
.newsdet .newsdet_xijie span span{ cursor:pointer;}
.join{ border:#dadada solid 1px; border-top-left-radius:5px; overflow:hidden; border-top-right-radius:5px; margin:40px 0 60px 0;}
.join_title{ width:100%; height:56px; line-height:56px; border-bottom:#dadada solid 1px; padding-left:40px;}
.join_title div{ font-size:18px; float:left; width:33.333%;}

.joinbox{ width:100%; padding:0;}
.joinbox .join_xun{ width:100%; padding:0; border-bottom:#e3e3e3 solid 0px;}
.joinbox .join_xun .join_xun_title{ width:100%; height:45px; border-bottom:#e3e3e3 solid 1px; padding-left:40px;}
.joinbox .join_xun .join_xun_title div{ width:33.333%; float:left; line-height:45px; font-size:15px; color:#666666;}
.joinbox .join_xun .join_xun_nei{ display:none; overflow:hidden; width:100%; padding:0 40PX; font-size:14px; line-height:25px; color:#777777;}
.joinbox .join_xun .join_xun_nei1{ padding-top:20px;}
.joinbox .join_xun .join_xun_nei2 a{ margin:30px 0 35px 0; width:102px; line-height:34px; height:34px; color:#FFFFFF; text-align:center; display:inline-block; border-radius:3px; background:#ff811b;}
.joinbox .join_xun.on{ width:100%; padding:0 20px; border-bottom:#e3e3e3 solid 1px;}
.joinbox .join_xun.on .join_xun_title{ width:100%; padding-left:20px;}
.joinbox .join_xun.on .join_xun_title div{ color:#0066cc; font-weight:bolder;}
.joinbox .join_xun.on .join_xun_nei{ padding:0 20px;}

.caselist{ width:100%; margin:25px 0;}
.caselist .caselist_xun{ width:100%; padding:25px 0; border-bottom:#e8e8e8 solid 1px;}
.caselist .caselist_xun:last-child{ border-bottom:#e8e8e8 solid 0px;}
.caselist .caselist_left{ width:72%; float:left;}
.caselist .caselist_left .case_title{ width:100%; float:left; font-size:22px; color:#393939;}
.caselist .caselist_left .case_small{ margin:14px 0; width:100%; float:left; font-size:14px; color:#a9a9a9; line-height:24px; height:72px; overflow:hidden;}
.caselist .caselist_left a{ float:left; display:inline-block; width:82px; height:28px; font-size:12px; text-align:center; line-height:28px; border:#acacac solid 1px; border-radius:3px; color:#acacac;}
.caselist .caselist_right{ width:24%; float:right; height:160px; overflow:hidden;}



.caselist .caselist_xun:hover .caselist_left .case_title{ color:#0066cc;}
.caselist .caselist_xun:hover .caselist_left a{ border:#0066cc solid 1px; color:#FFFFFF; background:#0066cc;}


.fenye{ width:100%; text-align:center; padding-bottom:50px;}
.fenye div{ display:inline-block;}
.fenye div a{ display:inline-block; height:34px; line-height:34px; text-align:center; float:left; border:#DDDDDD solid 1px; color:#999999; font-size:13px; border-radius:3px; padding:0 10px; margin:0 3px;}
.fenye div a:hover,.fenye div a.on{ background:#0066cc; border:#0066cc solid 1px; color:#FFFFFF; }

.contact{ width:100%; margin:45px 0 70px 0;}
.contact .contact_left{ width:31%; float:left;}
.contact .contact_left .contact_left1{ font-size:12px; line-height:20px; color:#606060;}
.contact .contact_left .contact_left2{ margin:10px 0 30px 0; font-size:12px; color:#777; line-height:20px;}
.contact .contact_left .contact_left2 td{ height:30px;}
.contact .contact_left .contact_left2 .cuti{ font-size:17px; color:#0066cc; font-weight:bolder; height:26px;}
.contact .contact_left .contact_left3 td{ height:30px; font-size:12px; color:#777;}
.contact .contact_right{ width:63.6363%; float:right;}
.contact .contact_title{ font-size:18px; float:left; color:#333333; width:100%;}
.contact .contact_title2{ width:100%; float:none;}

.contact .contact_right .messform{ width:100%;}
.contact .contact_right .messform input[type='text'],.contact .contact_right .messform input[type='tel'],.contact .contact_right .messform input[type='email']{ width:482px; border:#e1e1e1 solid 1px; padding:0 15px; max-width:100%; height:44px; float:left; margin-bottom:20px;}
.contact .contact_right .messform textarea{ width:100%; border:#e1e1e1 solid 1px; padding:10px 15px; height:174px; float:left; margin-bottom:30px;}
.contact .contact_right .messform input[type='submit']{ width:120px; height:35px; font-size:14px; color:#FFFFFF; cursor:pointer; float:right; background:#ffa933; border-radius:3px;}

.huibg{ width:100%; background:#f9fafc;}


.coo{ width:100%; -webkit-align-items:center; display:-webkit-flex;-webkit-justify-content:center; padding:25px 0;}
.cooper{ width:100%; padding:0px 0 40px 0;}
.cooper .cooper_nei{ width:1120px; margin-left:-10px;} 
.cooper .cooper_nei .cooper_xun{ margin:10px; position:relative; width:203px; height:99px; background:#fff; border:#f6f7f9 solid 1px; box-shadow:rgba(0,0,0,0.15) 2px 2px 10px; float:left;}
.cooper .cooper_nei .cooper_xun .cooper_xun_img{ width:100%; overflow:hidden; height:100%; -webkit-align-items:center; display:-webkit-flex;-webkit-justify-content:center;}
.cooper .cooper_nei .cooper_xun .cooper_xun_img img{ max-height:80%;
	
-webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; }
.cooper .cooper_nei .cooper_xun:hover .cooper_xun_img img{
-webkit-transform: scale(1.15);
   -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
     -o-transform: scale(1.15);
           filter: scale(1.15);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; }
.cooper .cooper_nei .cooper_xun .cooper_xun_nub{ width:22px; height:22px; border:#626262 solid 1px; border-radius:22px; color:#626262; text-align:center; line-height:20px; font-size:14px; position:absolute; z-index:111; margin:6px;}
.cooper .cooper_nei .cooper_xun:hover .cooper_xun_nub{ border:#85c123 solid 1px; color:#85c123;}


.honor{ width:100%; margin:20px 0 20px 0 ;}
.honor_xun{ width:533px; max-width:100%; height:176px; margin:10px 0px;}
.honor_xun .honor_xun_nei{ width:100%; height:100%; border:#dbdbdb solid 1px; border-radius:5px; transition:all 0.8s ease-out;}
.honor_xun .honor_xun_text{ width:48%; float:right; margin-right:2%; height:100%;}
.honor_xun .honor_xun_img{ width:48%; float:left; margin-left:2%;  height:100%;-webkit-align-items:center; display:-webkit-flex;-webkit-justify-content:center;}

.honor_xun .honor_xun_text .honor_xun_title{ text-align:left; width:100%; border-bottom:#c5c5c5 dotted 1px; height:46px; line-height:46px; font-size:15px; font-weight:bolder; color:#333333; overflow:hidden; white-space:pre; text-overflow:ellipsis;}
.honor_xun .honor_xun_text .honor_xun_small{ text-align:left; width:100%; font-size:12px; line-height:2em; color:#7f7f7f; height:6em; overflow:hidden; margin:1% 0;}
.honor_xun:hover .honor_xun_nei{ margin:-10px 0px 00px 0px; box-shadow:rgba(0,0,0,0.13) 5px 5px 20px; border:#0066cc solid 1px; transition:all 0.8s ease-out;}
.honor_xun:hover .honor_xun_text .honor_xun_title{ color:#0066cc}

.news{ width:100%; margin-bottom:15px;}
.news .news_xun{ width:100%; float:left; border-bottom:#e5e5e5 dashed 1px; padding:30px 0px;}
.news .news_xun .news_left{ padding:10px 20px; width:120px; float:left; height:120px; background:#f7f7f7;}
.news .news_xun .news_left .news_left1{ width:100%; float:left; font-size:40px; height:56px; font-weight:bolder; color:#666666;}
.news .news_xun .news_left .news_left2{ width:100%; float:left; font-size:16px; color:#666666;}
.news .news_xun .news_left .news_left3{ width:100%; float:left; font-size:16px; color:#666666;}

.news .news_xun .news_right{ width:930px; float:left; margin-left:30px;}
.news .news_xun .news_right .news_right_title{ width:100%; float:left; font-size:18px; font-weight:bolder; color:#333333;}
.news .news_xun .news_right .news_right_deta{ display:none;}
.news .news_xun .news_right .news_right_xi{ width:100%; margin:15px 0; float:left; font-size:12px; color:#9f9f9f;}
.news .news_xun .news_right .news_right_xi span{ margin-right:10px;}
.news .news_xun .news_right .news_right_smalltext{ color:#666666; font-size:13px; line-height:24px; height:48px; width:100%; float:left; overflow:hidden;}
.news .news_xun:hover .news_left{ background:#068cd9;}
.news .news_xun:hover .news_left div{ color:#FFFFFF;}
.news .news_xun:hover .news_right .news_right_title{ color:#068cd9;}
.news .news_xun .news_right .news_right_smalltext{ color:#666666;}
.banner{ height:520px; width:100%;}
.index_title1{ float:left; width:100%; text-align:center; margin-top:40px; font-size:31px; font-weight:bolder; color:#333333;}
.index_title2{ float:left; width:100%; text-align:center; margin:15px 0; font-size:13px; font-weight:bolder; color:#666666;}
.index_title3{ float:none; width:100%; text-align:center;}

.fwcp{ width:100%; text-align:center;}
.fwcp .fwcp_nei{ display:inline-block; margin:15px auto 70px auto;}
.fwcp .fwcp_nei .fwcp_xun{ display:inline-block; width:160px; height:199px; margin:0 13px 0 13px; float:left; border:#FFFFFF solid 1px; border-bottom:#FFFFFF solid 3px; overflow:hidden; border-radius:5px; transition:all ease 0.5s; }
.fwcp .fwcp_nei .fwcp_xun:hover{ border:#FFFFFF solid 1px; border-bottom:#FFFFFF solid 3px; box-shadow:rgba(0,0,0,0.12) 0 0 30px; transition:all ease 0.5s;}
.fwcp .fwcp_nei .fwcp_xun.s1:hover{ border-bottom:#ecc510 solid 3px; transition:all ease 0.5s;}
.fwcp .fwcp_nei .fwcp_xun.s2:hover{ border-bottom:#6ec4ea solid 3px; transition:all ease 0.5s;}
.fwcp .fwcp_nei .fwcp_xun.s3:hover{ border-bottom:#aaaaaa solid 3px; transition:all ease 0.5s;}
.fwcp .fwcp_nei .fwcp_xun.s4:hover{ border-bottom:#f668a0 solid 3px; transition:all ease 0.5s;}
.fwcp .fwcp_nei .fwcp_xun.s5:hover{ border-bottom:#2db7dc solid 3px; transition:all ease 0.5s;}
.fwcp .fwcp_nei .fwcp_xun.s6:hover{ border-bottom:#87cf0b solid 3px; transition:all ease 0.5s;}
.fwcp .fwcp_nei .fwcp_xun .fwcp_xun_img{ margin-top:14px; width:112px; height:112px; overflow:hidden; display:inline-block; border-radius:100%;}
.fwcp .fwcp_nei .fwcp_xun.s1 .fwcp_xun_img div{ border:#ecc510 solid 1px;}
.fwcp .fwcp_nei .fwcp_xun.s2 .fwcp_xun_img div{ border:#6ec4ea solid 1px;}
.fwcp .fwcp_nei .fwcp_xun.s3 .fwcp_xun_img div{ border:#aaaaaa solid 1px;}
.fwcp .fwcp_nei .fwcp_xun.s4 .fwcp_xun_img div{ border:#f668a0 solid 1px;}
.fwcp .fwcp_nei .fwcp_xun.s5 .fwcp_xun_img div{ border:#2db7dc solid 1px;}
.fwcp .fwcp_nei .fwcp_xun.s6 .fwcp_xun_img div{ border:#87cf0b solid 1px;}
.fwcp .fwcp_nei .fwcp_xun .fwcp_xun_img div{ width:122px; height:122px; padding:5px; margin:-5px; border-radius:100%; border-top-right-radius:0;}
.fwcp .fwcp_nei .fwcp_xun .fwcp_xun_img div img{ width:112px; height:112px;}
.fwcp .fwcp_nei .fwcp_xun .fwcp_xun_title{ font-size:18px; font-weight:bolder; color:#585858; margin-top:10px;}
.fwcp .fwcp_nei .fwcp_xun .fwcp_xun_xian{ opacity:1; transition:all 0.5s ease;}
.fwcp .fwcp_nei .fwcp_xun .fwcp_xun_xian div{ display:inline-block; width:34px; height:2px; background:#cbcbcd;}
.fwcp .fwcp_nei .fwcp_xun .fwcp_xun_link{ display:none; margin-top:25px;}
.fwcp .fwcp_nei .fwcp_xun:hover .fwcp_xun_xian{ opacity:0; transition:all 0.5s ease;}

.zcfg{  width: 100%;
    min-height: 419px;
    padding-bottom: 50px;
   overflow: hidden;
 
    text-align: center;
    max-height: 422px;
}
.zcfg .zcfg_box{ width:1120px; max-width:100%; margin:0 auto; overflow:hidden; }
.zcfg .zcfg_box .zcfg_box_nei{}
.zcfg .zcfg_box .zcfg_box_nei a{ float:left; display:inline-block; width:328px; margin:0 20px;}
.zcfg .zcfg_box .zcfg_box_nei a:hover{ text-decoration:none !important;}
.zcfg .zcfg_box .zcfg_box_nei a .zcfg_img{ background:#FFFFFF; display:inline-block; padding:7px;  }
.zcfg .zcfg_box .zcfg_box_nei a .zcfg_img div{  overflow:hidden;}
.zcfg .zcfg_box .zcfg_box_nei a .zcfg_img div img{ width:100%; height:100%;}
.zcfg .zcfg_box .zcfg_box_nei a .zcfg_title{ margin:5px 0; font-size:15px; color:#333333; font-weight: bolder; line-height:34px; text-overflow:ellipsis; white-space:pre; overflow:hidden; width:100%;}
.zcfg .zcfg_box .zcfg_box_nei a .zcfg_small{ font-size:12px; color:#7f7f7f; line-height:25px; height:75px; overflow:hidden;}
.zcfg .zcfg_box .zcfg_box_nei a .zcfg_link{ margin-top:30px;}
.zcfg .zcfg_sel{ width:1100px; max-width:100%; margin:0 auto; height:0px; position: relative; z-index:1111111;}
.zcfg .zcfg_sel .zcfg_sel_icon{ position:absolute; display:inline-block; cursor:pointer; margin-top:220px;}
.zcfg .zcfg_sel .zcfg_sel_left{ left:-71px;}
.zcfg .zcfg_sel .zcfg_sel_right{ right:-71px;}
.zcfg .zcfg_sel .zcfg_sel_icon .s{ display:block;}
.zcfg .zcfg_sel .zcfg_sel_icon .sa{ display:none;}
.zcfg .zcfg_sel .zcfg_sel_icon:hover .s{ display:none;}
.zcfg .zcfg_sel .zcfg_sel_icon:hover .sa{ display:block;}

.hzhb{ width:100%; padding-bottom:50px; background:#f4f5f9;}
.hzhb .hzhb_box{ width:100%; text-align:center;}
.hzhb .hzhb_box .hzhb_nei{ max-width:100%; margin-top:40px; display:inline-block;}
.hzhb .hzhb_box .hzhb_nei a{ background:#FFFFFF; box-shadow:rgba(0,0,0,0.15) 3px 3px 5px; margin:10px; width:203px; height:99px; float:left; display:inline-block; -webkit-align-items:center; display:-webkit-flex;-webkit-justify-content:center; transition:all 0.5s ease-in;}
.hzhb .hzhb_box .hzhb_nei a img{ max-width:90%; max-height:90%;}
.hzhb .hzhb_box .hzhb_nei a:hover{ background:#24a4ee; box-shadow:rgba(0,0,0,0) 3px 3px 5px; }


.downland{ width:100%;}
.downland a{ float:left; border-bottom:#dfdfdf solid 1px; width:100%; height:50px; line-height:50px; display:inline-block; }
.downland a span{ height:50px; font-size:14px; color:#555555; display:inline-block; -webkit-align-items:center; display:-webkit-flex;-webkit-justify-content:flex-start; float:left; margin-right:5px;}
.downland a span.fr{ float:right;}
.downland a span.fl{ max-width:70%; overflow:hidden; white-space:pre; text-overflow:ellipsis;}
.downland a span .showicon{}
.downland a span .hideicon{ display:none;}
.downland a:hover{ color:#068cd9;}
.downland a:hover span .showicon{ display:none;}
.downland a:hover span .hideicon{ display:block;}

.zuoce{ width:0px; position:fixed; right:35px; height:100%; z-index:111111111; -webkit-align-items:center; display:-webkit-flex;-webkit-justify-content:center;}
.zuoce .zuoce_nei{ background:#FFFFFF; width:70px; padding:0 10px; border:#ececec solid 1px; box-shadow:rgba(0,0,0,0.16) 0 0 20px;} 
.zuoce .zuoce_nei .zuoce_box{ position:relative; border-bottom:#EEEEEE solid 1px; width:50px; height:67px;}
.zuoce .zuoce_nei .zuoce_box:last-child{ border-bottom:none;}
.zuoce .zuoce_nei .zuoce_box .showicon{}
.zuoce .zuoce_nei .zuoce_box .hideicon{ display:none;}
.zuoce .zuoce_nei .zuoce_box:hover .showicon{ display:none;}
.zuoce .zuoce_nei .zuoce_box:hover .hideicon{ display:block;}

.zuoce .zuoce_nei .zuoce_box .zuoce_box_nei{ width:70px; height:67px; position: relative; z-index:111111; top:-1px; right:0px; }


.zuoce .zuoce_nei .zuoce_box .zuoce_box_left{ display:none; position:absolute; border:#d2d2d2 solid 1px; z-index:1111111; background:#FFFFFF; font-size:15px; font-weight:bolder; min-height:66px;right:79px;}
.zuoce .zuoce_nei .zuoce_box .ff{ white-space:pre; line-height:64px; }
.zuoce .zuoce_nei .zuoce_box .zuoce_box_left span{ margin:0 15px; display:inline-block;}
.zuoce .zuoce_nei .zuoce_box .zuoce_box_left a{ margin:0 15px; display:inline-block;}
.zuoce .zuoce_nei .zuoce_box .ss img{ max-width:none; width:130px; margin:10px 0;}
.zuoce .zuoce_nei .zuoce_box .zuoce_box_right{ z-index:11111111; -webkit-align-items:center; display:-webkit-flex;-webkit-justify-content:center; right:10px; width:71px; border-left:none; height:67px; position:absolute;}
.zuoce .zuoce_nei .dd:hover .zuoce_box_left{ display:block; color:#068cd9;}
.zuoce .zuoce_nei .dd:hover .zuoce_box_left a{ color:#068cd9;}
.zuoce .zuoce_nei .dd:hover .zuoce_box_right{ background:#FFFFFF; border:#d2d2d2 solid 1px; border-left:none; border-right:#068cd9 solid 2px; width:70px; padding-left:1px;}

.zuoce .zuoce_nei .dd .zuoce_box_left .bdsharebuttonbox td a{ margin:18px 0px;}



@media screen and (max-width:1040px){
.pc{ display:block;}
.mo{ display:none;}
.disable_text_highlighting,body {
/*去除选中高亮*/
-webkit-touch-callout: none;
-webkit-user-select: none; /* Webkit */
-moz-user-select: none;    /* Firefox */
-ms-user-select: none;     /* IE 10  */
/* Opera 目前不支持在Opera，但将很快 */
-o-user-select: none;
user-select: none;}
.pctop2{ text-align:center;}
.pctop2 .pclogo{ width:100%; float:none;}
.pctop2 .pcmenu{ float:none; display:inline-block; margin:0 auto;}
.padding1{ padding:0 1%;}
.footer .footer_nei .footer_nei_left{ width:100%;}
.footer .footer_nei .footer_nei_right{ display:none;}
.neibody{ width:100%; padding:0 2%;}
.newsnav .newsnav_nei .newsnav_nei_right{ overflow-x:auto; overflow-y:hidden; width:96%; margin:0 2%;}
.cooper .cooper_nei{ width:100%; margin:0 auto;}
.cooper .cooper_nei .cooper_xun{ width:19%; margin:1% 0.5%;}
.cooper .cooper_nei .cooper_xun .cooper_xun_img img{
-webkit-filter: grayscale(0%); 
   -moz-filter: grayscale(0%); 
    -ms-filter: grayscale(0%); 
     -o-filter: grayscale(0%); 
        filter: grayscale(0%); 
        filter: gray; 
		}
.honor_xun{ width:48%; float:left; display:inline-block; margin:1%;}
.news .news_xun .news_left{ display:none;}
.news .news_xun .news_right{ width:100%; margin:0;}
.news .news_xun .news_right .news_right_deta{ display:inline-block;}
.fwcp .fwcp_nei .fwcp_xun{ width:33.333%; margin:0;}
.zcfg .zcfg_sel .zcfg_sel_left{ left:10px;}
.zcfg .zcfg_sel .zcfg_sel_right{ right:10px;}
.hzhb .hzhb_box .hzhb_nei a{ width:18%; margin:1%;}

.hzhb .hzhb_box .hzhb_nei a{
-webkit-filter: grayscale(0%); 
   -moz-filter: grayscale(0%); 
    -ms-filter: grayscale(0%); 
     -o-filter: grayscale(0%); 
        filter: grayscale(0%); 
        filter: gray; }
.zcfg .zcfg_box{ width:570px;}
#flexslider #ban .jiantou{ display:block;}
.banner{ height:450px;}
.downland a span.fl{ max-width:70%;}
	}
@media screen and (max-width:770px){
.pc{ display:none;}
.mo{ display:block;}
.newsnav .newsnav_nei .newsnav_nei_right a{}
.footer{ padding-bottom:10px;}
.footer .footer_nei .footer_nei_left .footer_nei_left1 a{ float:none; margin:0 0.2%;}
.footer .footer_nei .footer_nei_left .footer_nei_left1 span{ float:none;}
.footer .footer_nei .footer_nei_left .footer_nei_left1 .bdsharebuttonbox a{ float:none;}
.footer .footer_nei .footer_nei_left{ width:100%; text-align:center; margin:0;}
.footer .footer_nei .footer_nei_left .footer_nei_left1 .bdsharebuttonbox{ margin:5px 0 0 0; display:inline-block; width:100%; text-align:center; }
.footer .footer_nei .footer_nei_left .footer_nei_left2{ text-align:center; line-height:2em;}
.footer .footer_nei .footer_nei_left .footer_nei_left1 span{ margin:0;}
.footer .footer_nei .footer_nei_left .footer_nei_left2 span{ display:inline-block;}
.footer .footer_nei .footer_nei_left .footer_nei_left2 .span1{ margin:0; width:100%;}
.footer .footer_nei .footer_nei_left .footer_nei_left2 .span2{ margin:0; width:100%;}
.caselist .caselist_left{ width:100%;}
.caselist .caselist_right{ width:100%; height:385px; margin-bottom:1%;}
.caselist .caselist_right img{ width:100%; height:100%;}
.contact .contact_left{ width:100%;}
.contact .contact_right{ width:100%;}
.contact .contact_right .messform input[type='submit']{ width:100%;}
.cooper .cooper_nei .cooper_xun{ width:48%; margin:1%;}
.cooper .cooper_nei .cooper_xun .cooper_xun_img img{}

.honor_xun{ width:98%; margin:1%;}
.banner{ height:320px;}
.camera_next{ width:45px !important; }
.camera_prev{ width:45px !important;}
.downland a span.fl{ max-width:50%;}
.zuoce{ display:none;}
	}
@media screen and (max-width:375px){

.pc{ display:none;}
.mo{ display:block;}
.caselist .caselist_right{ width:100%; height:220px; margin-bottom:1%;}
.zcfg .zcfg_box{ width:285px;}
.hzhb .hzhb_box .hzhb_nei a{ width:48%; clear:none !important;}
.banner{ height:170px;}
	}